mobile socks - French English Dictionary